/**
 * CourseStructureForm.java
 * com.sftz.modules.minapp.coursestructure.form
 * Copyright (c) 2018, 北京科技有限公司版权所有.
*/

package com.sftz.modules.minapp.coursestructure.form;

import java.util.Date;

import lombok.Data;

/**
 * @author   闫志彬
 * @Date	 2018年12月13日 	 
 */
@Data
public class CourseStructureForm {
	/**"id"*/
	private Integer id;

	/**"名称"*/
	private String name = "请修改层级名称";

	/**"课程id"*/
	private Integer courseId;

	/**"pId用作查询新增节点的父节点id"*/
	private Integer pId;

	/**编号(一级001 二级001002)*/
	private String code;

	/**"1层级 2资源课件"*/
	private Integer structureType;

	/**"排序"*/
	private Integer sort;

	/**"层级"*/
	private Integer level;

	/**"是否叶子节点（0不是1是）"*/
	private Integer ifLeaf = 1;

	/**"fromNodeId"*/
	private Integer fromNodeId;

	/**"targetNodeId"*/
	private Integer targetNodeId;

	/**"资源url(vid/address"*/
	private String resourceUrl;

	/**"播放时长"*/
	private Float duration;

	/**"转换后地址"*/
	private String transUrl;

	/**"创建者"*/
	private Integer creator;

	/**"创建时间"*/
	private Date createDate;

	/**"更新时间"*/
	private Date updateDate;

	/**"排序后json数据"*/
	private String transformString;

	/**"资源类型"*/
	private Integer resourceType;

	/**"fromCode"*/
	private String fromCode;

	/**"targetCode"*/
	private String targetCode;

	/**"moveType"*/
	private String moveType;

	//-----教学实践相关字段
	/**"content"*/
	private String content;

	/**"开始时间"*/
	private Date startDate;

	/**"截止时间"*/
	private Date endDate;

	/**"限制数量"*/
	private Integer fileNum;

	/**"限制大小"*/
	private Integer fileSize;

	/**"teachActiveListStr"*/
	private String teachActiveFileListStr;
	
	/**接收查询资源id*/
	private Integer resourceId;
}
